]> git.pld-linux.org Git - packages/gtk+3.git/blob - gtk+3.spec
2e992e6f41d5970c56d0c1bed8eb92cb5ba16015
[packages/gtk+3.git] / gtk+3.spec
1 #
2 # Conditional build:
3 %bcond_without  apidocs         # gtk-doc build
4 %bcond_without  cloudprint      # cloudprint print backend
5 %bcond_without  cups            # CUPS print backend
6 %bcond_without  papi            # PAPI print backend
7 %bcond_without  broadway        # Broadway target
8 %bcond_with     mir             # Mir target
9 %bcond_with     typeahead       # Typeahead in open dialog
10 %bcond_without  wayland         # Wayland target
11 %bcond_without  static_libs     # static library build
12
13 Summary:        The GIMP Toolkit
14 Summary(cs.UTF-8):      Sada nástrojů pro GIMP
15 Summary(de.UTF-8):      Der GIMP-Toolkit
16 Summary(fi.UTF-8):      GIMP-työkalukokoelma
17 Summary(fr.UTF-8):      Le toolkit de GIMP
18 Summary(it.UTF-8):      Il toolkit per GIMP
19 Summary(pl.UTF-8):      GIMP Toolkit
20 Summary(tr.UTF-8):      GIMP ToolKit arayüz kitaplığı
21 Name:           gtk+3
22 Version:        3.24.1
23 Release:        2
24 License:        LGPL v2+
25 Group:          X11/Libraries
26 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.24/gtk+-%{version}.tar.xz
27 # Source0-md5:  9dfe16f486573815f242fa400763feb7
28 Patch0:         %{name}-papi.patch
29 Patch1:         typeahead.patch
30 URL:            http://www.gtk.org/
31 BuildRequires:  at-spi2-atk-devel >= 2.6.0
32 BuildRequires:  atk-devel >= 1:2.16.0
33 BuildRequires:  autoconf >= 2.62
34 BuildRequires:  automake >= 1:1.11
35 # cairo-gobject + cairo-pdf,cairo-ps,cairo-svg
36 BuildRequires:  cairo-gobject-devel >= 1.14.0
37 BuildRequires:  colord-devel >= 0.1.9
38 %if %{with cups} || %{with papi}
39 BuildRequires:  cups-devel >= 1:1.2
40 %endif
41 BuildRequires:  docbook-dtd412-xml
42 BuildRequires:  docbook-style-xsl-nons
43 BuildRequires:  gdk-pixbuf2-devel >= 2.31.0
44 BuildRequires:  gettext-tools >= 0.19.7
45 BuildRequires:  glib2-devel >= 1:2.50.0
46 BuildRequires:  gobject-introspection-devel >= 1.39.0
47 %if %{with apidocs}
48 BuildRequires:  gtk-doc >= 1.20
49 BuildRequires:  gtk-doc-automake >= 1.20
50 %endif
51 BuildRequires:  harfbuzz-devel >= 0.9
52 %{?with_cloudprint:BuildRequires:       json-glib-devel >= 1.0}
53 BuildRequires:  libepoxy-devel >= 1.0
54 BuildRequires:  libstdc++-devel
55 BuildRequires:  libtool >= 2:2.2.6
56 BuildRequires:  libxml2-progs >= 1:2.6.31
57 BuildRequires:  libxslt-progs >= 1.1.20
58 # mirclient >= 0.22.0, mircookie >= 0.17.0
59 %{?with_mir:BuildRequires:      mir-devel >= 0.22.0}
60 BuildRequires:  pango-devel >= 1:1.38.0
61 %{?with_papi:BuildRequires:     papi-devel}
62 BuildRequires:  perl-base
63 BuildRequires:  pkgconfig
64 %{?with_cloudprint:BuildRequires:       rest-devel >= 0.7}
65 BuildRequires:  rpm-pythonprov
66 BuildRequires:  rpmbuild(macros) >= 1.592
67 BuildRequires:  sqlite3-devel
68 BuildRequires:  tar >= 1:1.22
69 BuildRequires:  xorg-lib-libX11-devel >= 1.5.0
70 BuildRequires:  xorg-lib-libXcomposite-devel
71 BuildRequires:  xorg-lib-libXcursor-devel
72 BuildRequires:  xorg-lib-libXdamage-devel
73 BuildRequires:  xorg-lib-libXext-devel
74 BuildRequires:  xorg-lib-libXfixes-devel
75 BuildRequires:  xorg-lib-libXft-devel
76 BuildRequires:  xorg-lib-libXi-devel
77 BuildRequires:  xorg-lib-libXinerama-devel
78 BuildRequires:  xorg-lib-libXrandr-devel >= 1.5.0
79 BuildRequires:  xorg-lib-libXrender-devel
80 BuildRequires:  xz
81 %{?with_broadway:BuildRequires: zlib-devel}
82 %if %{with wayland}
83 # wayland-client, wayland-cursor, wayland-scanner
84 BuildRequires:  wayland-devel >= 1.9.91
85 BuildRequires:  wayland-egl-devel
86 BuildRequires:  wayland-protocols >= 1.12
87 BuildRequires:  xorg-lib-libxkbcommon-devel >= 0.2.0
88 %endif
89 Requires:       xorg-lib-libX11 >= 1.5.0
90 Requires(post,postun):  glib2 >= 1:2.50.0
91 Requires:       atk >= 1:2.16.0
92 Requires:       cairo-gobject >= 1.14.0
93 Requires:       gdk-pixbuf2 >= 2.31.0
94 Requires:       glib2 >= 1:2.50.0
95 Requires:       libepoxy >= 1.0
96 Requires:       pango >= 1:1.38.0
97 Requires:       xorg-lib-libXi >= 1.3.0
98 Requires:       xorg-lib-libXrandr >= 1.5.0
99 %if %{with wayland}
100 Requires:       wayland >= 1.9.91
101 Requires:       xorg-lib-libxkbcommon >= 0.2.0
102 %endif
103 # evince is used as gtk-print-preview-command by default
104 Suggests:       evince-backend-pdf
105 %if %{with cups}
106 # cups is used by default if gtk+ is built with cups
107 Suggests:       %{name}-cups = %{version}-%{release}
108 %endif
109 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
110
111 %define         abivers 3.0.0
112
113 %if "%{_lib}" != "lib"
114 %define         libext          %(lib="%{_lib}"; echo ${lib#lib})
115 %define         pqext           -%{libext}
116 %else
117 %define         pqext           %{nil}
118 %endif
119
120 %description
121 GTK+, which stands for the GIMP ToolKit, is a library for creating
122 graphical user interfaces for the X Window System. It is designed to
123 be small, efficient, and flexible. GTK+ is written in C with a very
124 object-oriented approach. GDK (part of GTK+) is a drawing toolkit
125 which provides a thin layer over Xlib to help automate things like
126 dealing with different color depths, and GTK is a widget set for
127 creating user interfaces.
128
129 %description -l cs.UTF-8
130 Knihovny X původně psané pro GIMP, které nyní používá také řada jiných
131 programů.
132
133 %description -l da.UTF-8
134 X biblioteker, oprindeligt udviklet til GIMP, men anvendes nu af flere
135 forskellige programmer.
136
137 %description -l de.UTF-8
138 Die X-Libraries, die ursprünglich für GIMP geschrieben wurden und
139 mittlerweile für eine ganze Reihe anderer Programme benutzt werden.
140
141 %description -l fr.UTF-8
142 X-kirjastot, jotka alunperin kirjoitettiin GIMP:lle, mutta joita
143 käytetään nyt myös useissa muissakin ohjelmissa.
144
145 %description -l it.UTF-8
146 Libreria X scritta per GIMP. Viene usata da diversi programmi.
147
148 %description -l pl.UTF-8
149 GTK+, która to biblioteka stała się podstawą programu GIMP, zawiera
150 funkcje do tworzenia graficznego interfejsu użytkownika pod X Window.
151 Była tworzona z założeniem żeby była mała, efektywna i wygodna. GTK+
152 jest napisane w C z podejściem zorientowanym bardzo obiektowo. GDK
153 (część GTK+) jest warstwą pośrednią pomiędzy Xlib a właściwym GTK
154 zapewniającą pracę niezależnie od głębi koloru (ilości bitów na
155 piksel). GTK (druga część GTK+) jest natomiast już zbiorem różnego
156 rodzaju kontrolek służących do tworzenia interfejsu użytkownika.
157
158 %description -l tr.UTF-8
159 Başlangıçta GIMP için yazılmış X kitaplıkları. Şu anda başka
160 programlarca da kullanılmaktadır.
161
162 %package -n gtk-update-icon-cache
163 Summary:        Utility to update icon cache used by GTK+ library
164 Summary(pl.UTF-8):      Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę GTK+
165 Group:          Applications/System
166 Requires:       gdk-pixbuf2 >= 2.31.0
167 Requires:       glib2 >= 1:2.50.0
168
169 %description -n gtk-update-icon-cache
170 Utility to update icon cache used by GTK+ library.
171
172 %description -n gtk-update-icon-cache -l pl.UTF-8
173 Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę
174 GTK+.
175
176 %package devel
177 Summary:        GTK+ header files and development documentation
178 Summary(cs.UTF-8):      Sada nástrojů GIMP a kreslící kit GIMP
179 Summary(da.UTF-8):      GIMP Toolkit og GIMP Tegnings-værktøj
180 Summary(de.UTF-8):      GIMP Toolkit und GIMP Drawing Kit
181 Summary(fi.UTF-8):      Gimp-työkalukokoelma ja Gimp-piirtotyökalut
182 Summary(fr.UTF-8):      Toolkit de GIMP (GTK) et Kit de dessin de GIMP (GDK)
183 Summary(it.UTF-8):      GIMP Toolkit and GIMP Drawing Kit
184 Summary(pl.UTF-8):      Pliki nagłówkowe i dokumentacja do GTK+
185 Summary(tr.UTF-8):      GIMP araç takımı ve çizim takımı
186 Group:          X11/Development/Libraries
187 Requires:       %{name} = %{version}-%{release}
188 Requires:       at-spi2-atk-devel >= 2.6.0
189 Requires:       atk-devel >= 1:2.16.0
190 Requires:       cairo-gobject-devel >= 1.14.0
191 Requires:       gdk-pixbuf2-devel >= 2.31.0
192 Requires:       glib2-devel >= 1:2.50.0
193 Requires:       pango-devel >= 1:1.38.0
194 Requires:       shared-mime-info
195
196 %description devel
197 Header files and development documentation for the GTK+ libraries.
198
199 %description devel -l pl.UTF-8
200 Pliki nagłówkowe i dokumentacja do bibliotek GTK+.
201
202 %package static
203 Summary:        GTK+ static libraries
204 Summary(pl.UTF-8):      Biblioteki statyczne GTK+
205 Group:          X11/Development/Libraries
206 Requires:       %{name}-devel = %{version}-%{release}
207
208 %description static
209 GTK+ static libraries.
210
211 %description static -l pl.UTF-8
212 Biblioteki statyczne GTK+
213
214 %package apidocs
215 Summary:        GTK+ API documentation
216 Summary(pl.UTF-8):      Dokumentacja API GTK+
217 Group:          Documentation
218 Requires:       gtk-doc-common
219 %if "%{_rpmversion}" >= "5"
220 BuildArch:      noarch
221 %endif
222
223 %description apidocs
224 GTK+ API documentation.
225
226 %description apidocs -l pl.UTF-8
227 Dokumentacja API GTK+.
228
229 %package examples
230 Summary:        GTK+ - example programs
231 Summary(pl.UTF-8):      GTK+ - programy przykładowe
232 Group:          X11/Development/Libraries
233 Requires(post,postun):  glib2 >= 1:2.50.0
234 Requires:       %{name}-devel = %{version}-%{release}
235
236 %description examples
237 GTK+ - example programs.
238
239 %description examples -l pl.UTF-8
240 GTK+ - przykładowe programy.
241
242 %package cloudprint
243 Summary:        Cloudprint printing module for GTK+
244 Summary(pl.UTF-8):      Moduł GTK+ do drukowania przez Cloudprint
245 Group:          X11/Libraries
246 Requires:       %{name} = %{version}-%{release}
247
248 %description cloudprint
249 Cloudprint printing module for GTK+.
250
251 %description cloudprint -l pl.UTF-8
252 Moduł GTK+ do drukowania przez Cloudprint.
253
254 %package cups
255 Summary:        CUPS printing module for GTK+
256 Summary(pl.UTF-8):      Moduł GTK+ do drukowania przez CUPS
257 Group:          X11/Libraries
258 Requires:       %{name} = %{version}-%{release}
259
260 %description cups
261 CUPS printing module for GTK+.
262
263 %description cups -l pl.UTF-8
264 Moduł GTK+ do drukowania przez CUPS.
265
266 %package papi
267 Summary:        PAPI printing module for GTK+
268 Summary(pl.UTF-8):      Moduł GTK+ do drukowania przez PAPI
269 Group:          X11/Libraries
270 Requires:       %{name} = %{version}-%{release}
271 Requires:       papi
272
273 %description papi
274 PAPI printing module for GTK+.
275
276 %description papi -l pl.UTF-8
277 Moduł GTK+ do drukowania przez PAPI.
278
279 %prep
280 %setup -q -n gtk+-%{version}
281 %patch0 -p1
282 %if %{with typeahead}
283 %patch1 -p1
284 %endif
285
286 # for packaging clean examples
287 # TODO: add am patch to do it like demos/gtk-demo via some configurable dir
288 # NOTE: make install so far installs only demos/gtk-demo
289 install -d _examples
290 cp -a demos examples _examples
291
292 # upstream used too new wayland for make dist in 3.10.6 - force regeneration
293 touch gdk/wayland/protocol/gtk-shell.xml
294
295 %build
296 CPPFLAGS="%{rpmcppflags}%{?with_papi: -I/usr/include/papi}"
297 %{?with_apidocs:%{__gtkdocize}}
298 %{__libtoolize}
299 %{__aclocal} -I m4
300 %{__autoconf}
301 %{__autoheader}
302 %{__automake}
303 %configure \
304         --disable-silent-rules \
305         %{!?with_cloudprint:--disable-cloudprint} \
306         %{__disable cups} \
307         %{!?with_papi:--disable-papi} \
308         %{?debug:--enable-debug=yes} \
309         %{__enable_disable apidocs gtk-doc} \
310         --enable-man \
311         %{__enable_disable static_libs static} \
312         %{?with_broadway:--enable-broadway-backend} \
313         %{?with_mir:--enable-mir-backend} \
314         %{?with_wayland:--enable-wayland-backend} \
315         --enable-x11-backend \
316         --enable-xinerama \
317         --enable-xkb \
318         --with-html-dir=%{_gtkdocdir}
319
320 %{__make} \
321         democodedir=%{_examplesdir}/%{name}-%{version}/demos/gtk-demo
322
323 %install
324 rm -rf $RPM_BUILD_ROOT
325 install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/engines
326 install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/theming-engines
327
328 %{__make} install \
329         democodedir=%{_examplesdir}/%{name}-%{version}/demos/gtk-demo \
330         DESTDIR=$RPM_BUILD_ROOT
331
332 touch $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/gtk.immodules
333 install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules
334
335 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
336 cp -a _examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
337
338 # shut up check-files (static modules and *.la for modules)
339 %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/*/*.la \
340         %{?with_static_libs:$RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/*/*.a}
341
342 %if "%{_lib}" != "lib"
343 # We need to have 32-bit and 64-bit binaries as they have hardcoded LIBDIR.
344 # (needed when multilib is used)
345 mv $RPM_BUILD_ROOT%{_bindir}/gtk-query-immodules-3.0{,%{pqext}}
346 %endif
347
348 %{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr@ije,sr@ijekavian}
349 # unsupported by glibc
350 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/io
351
352 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
353
354 %find_lang %{name} --all-name
355
356 %{!?with_apidocs:%{__rm} -r $RPM_BUILD_ROOT%{_gtkdocdir}/{gdk3,gtk3}}
357
358 %clean
359 rm -rf $RPM_BUILD_ROOT
360
361 %post
362 /sbin/ldconfig
363 %glib_compile_schemas
364 umask 022
365 %{_bindir}/gtk-query-immodules-3.0%{pqext} --update-cache
366 exit 0
367
368 %postun
369 /sbin/ldconfig
370 if [ "$1" != "0" ]; then
371         umask 022
372         %{_bindir}/gtk-query-immodules-3.0%{pqext} --update-cache
373 else
374         %glib_compile_schemas
375 fi
376 exit 0
377
378 %post examples
379 %glib_compile_schemas
380
381 %postun examples
382 %glib_compile_schemas
383
384 %files -f %{name}.lang
385 %defattr(644,root,root,755)
386 %doc AUTHORS NEWS README
387 %{?with_broadway:%attr(755,root,root) %{_bindir}/broadwayd}
388 %attr(755,root,root) %{_bindir}/gtk-launch
389 %attr(755,root,root) %{_bindir}/gtk-query-immodules-3.0%{pqext}
390 %attr(755,root,root) %{_libdir}/libgailutil-3.so.*.*.*
391 %attr(755,root,root) %ghost %{_libdir}/libgailutil-3.so.0
392 %attr(755,root,root) %{_libdir}/libgdk-3.so.*.*.*
393 %attr(755,root,root) %ghost %{_libdir}/libgdk-3.so.0
394 %attr(755,root,root) %{_libdir}/libgtk-3.so.*.*.*
395 %attr(755,root,root) %ghost %{_libdir}/libgtk-3.so.0
396
397 %dir %{_libdir}/gtk-3.0
398 %dir %{_libdir}/gtk-3.0/modules
399 %dir %{_libdir}/gtk-3.0/%{abivers}
400 %dir %{_libdir}/gtk-3.0/%{abivers}/engines
401 %dir %{_libdir}/gtk-3.0/%{abivers}/theming-engines
402 %dir %{_libdir}/gtk-3.0/%{abivers}/immodules
403 %dir %{_libdir}/gtk-3.0/%{abivers}/printbackends
404 %ghost %{_libdir}/gtk-3.0/%{abivers}/gtk.immodules
405 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-file.so
406 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-lpr.so
407 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-am-et.so
408 %{?with_broadway:%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-broadway.so}
409 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-cedilla.so
410 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-cyrillic-translit.so
411 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-inuktitut.so
412 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ipa.so
413 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-multipress.so
414 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-thai.so
415 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ti-er.so
416 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ti-et.so
417 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-viqr.so
418 %if %{with wayland}
419 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-wayland.so
420 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-waylandgtk.so
421 %endif
422 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-xim.so
423 %{_libdir}/girepository-1.0/Gdk-3.0.typelib
424 %{_libdir}/girepository-1.0/GdkX11-3.0.typelib
425 %{_libdir}/girepository-1.0/Gtk-3.0.typelib
426
427 %dir %{_sysconfdir}/gtk-3.0
428 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/gtk-3.0/im-multipress.conf
429 %{_datadir}/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
430 %{_datadir}/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
431 %{_datadir}/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml
432 %{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
433 %dir %{_datadir}/themes/Default/gtk-3.0
434 %{_datadir}/themes/Default/gtk-3.0/gtk-keys.css
435 %dir %{_datadir}/themes/Emacs
436 %dir %{_datadir}/themes/Emacs/gtk-3.0
437 %{_datadir}/themes/Emacs/gtk-3.0/gtk-keys.css
438 %{?with_broadway:%{_mandir}/man1/broadwayd.1*}
439 %{_mandir}/man1/gtk-launch.1*
440 %{_mandir}/man1/gtk-query-immodules-3.0.1*
441
442 %files -n gtk-update-icon-cache
443 %defattr(644,root,root,755)
444 %attr(755,root,root) %{_bindir}/gtk-encode-symbolic-svg
445 %attr(755,root,root) %{_bindir}/gtk-update-icon-cache
446 %{_mandir}/man1/gtk-encode-symbolic-svg.1*
447 %{_mandir}/man1/gtk-update-icon-cache.1*
448
449 %files devel
450 %defattr(644,root,root,755)
451 %doc ChangeLog
452 %attr(755,root,root) %{_bindir}/gtk-builder-tool
453 %attr(755,root,root) %{_bindir}/gtk-query-settings
454 %attr(755,root,root) %{_libdir}/libgailutil-3.so
455 %attr(755,root,root) %{_libdir}/libgdk-3.so
456 %attr(755,root,root) %{_libdir}/libgtk-3.so
457 %{_includedir}/gail-3.0
458 %{_includedir}/gtk-3.0
459 %{_aclocaldir}/gtk-3.0.m4
460 %{_pkgconfigdir}/gail-3.0.pc
461 %{_pkgconfigdir}/gdk-3.0.pc
462 %{_pkgconfigdir}/gdk-x11-3.0.pc
463 %{_pkgconfigdir}/gtk+-3.0.pc
464 %{_pkgconfigdir}/gtk+-unix-print-3.0.pc
465 %{_pkgconfigdir}/gtk+-x11-3.0.pc
466 %if %{with broadway}
467 %{_pkgconfigdir}/gdk-broadway-3.0.pc
468 %{_pkgconfigdir}/gtk+-broadway-3.0.pc
469 %endif
470 %if %{with mir}
471 %{_pkgconfigdir}/gdk-mir-3.0.pc
472 %{_pkgconfigdir}/gtk+-mir-3.0.pc
473 %endif
474 %if %{with wayland}
475 %{_pkgconfigdir}/gdk-wayland-3.0.pc
476 %{_pkgconfigdir}/gtk+-wayland-3.0.pc
477 %endif
478 %{_datadir}/gettext/its/gtkbuilder.its
479 %{_datadir}/gettext/its/gtkbuilder.loc
480 %{_datadir}/gtk-3.0
481 %{_datadir}/gir-1.0/Gdk-3.0.gir
482 %{_datadir}/gir-1.0/GdkX11-3.0.gir
483 %{_datadir}/gir-1.0/Gtk-3.0.gir
484 %{_mandir}/man1/gtk-builder-tool.1*
485 %{_mandir}/man1/gtk-query-settings.1*
486
487 %if %{with static_libs}
488 %files static
489 %defattr(644,root,root,755)
490 %{_libdir}/libgailutil-3.a
491 %{_libdir}/libgdk-3.a
492 %{_libdir}/libgtk-3.a
493 %endif
494
495 %if %{with apidocs}
496 %files apidocs
497 %defattr(644,root,root,755)
498 %{_gtkdocdir}/gail-libgail-util3
499 %{_gtkdocdir}/gdk3
500 %{_gtkdocdir}/gtk3
501 %endif
502
503 %files examples
504 %defattr(644,root,root,755)
505 %attr(755,root,root) %{_bindir}/gtk3-demo
506 %attr(755,root,root) %{_bindir}/gtk3-demo-application
507 %attr(755,root,root) %{_bindir}/gtk3-icon-browser
508 %attr(755,root,root) %{_bindir}/gtk3-widget-factory
509 %{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml
510 %{_datadir}/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
511 %{_desktopdir}/gtk3-demo.desktop
512 %{_desktopdir}/gtk3-icon-browser.desktop
513 %{_desktopdir}/gtk3-widget-factory.desktop
514 %{_iconsdir}/hicolor/*/apps/gtk3-demo-symbolic.symbolic.png
515 %{_iconsdir}/hicolor/*/apps/gtk3-demo.png
516 %{_iconsdir}/hicolor/*/apps/gtk3-widget-factory-symbolic.symbolic.png
517 %{_iconsdir}/hicolor/*/apps/gtk3-widget-factory.png
518 %{_mandir}/man1/gtk3-demo.1*
519 %{_mandir}/man1/gtk3-demo-application.1*
520 %{_mandir}/man1/gtk3-icon-browser.1*
521 %{_mandir}/man1/gtk3-widget-factory.1*
522 %{_examplesdir}/%{name}-%{version}
523
524 %if %{with cloudprint}
525 %files cloudprint
526 %defattr(644,root,root,755)
527 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-cloudprint.so
528 %endif
529
530 %if %{with cups}
531 %files cups
532 %defattr(644,root,root,755)
533 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-cups.so
534 %endif
535
536 %if %{with papi}
537 %files papi
538 %defattr(644,root,root,755)
539 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-papi.so
540 %endif
This page took 0.088484 seconds and 2 git commands to generate.